Shai Gilgeous-Alexander scored 31 points to record his 100th straight game of 20 or more points as the Oklahoma City Thunder defeated the Memphis Grizzlies 119-103.